<?php

use Yaf\Dispatcher;
use Yaf\Action_Abstract;
use think\facade\Cache;
use think\facade\Db;

/**
 * 测试从控制器分离的动作
 * Class TestAction
 */
class TestAction extends Action_Abstract
{
    /**
     * (Yaf >= 2.2.9)
     * 动作入口方法，由Yaf框架自动调用
     *
     * @return bool
     */
    public function execute(): bool
    {
        // 重置字节码缓存的内容
        function_exists('opcache_reset') and opcache_reset();
        //P($_SERVER, true);
        //P($_REQUEST, true);
        p_pre(Dispatcher::getInstance()->getRequest());
        p_pre(getenv('HTTP_HOST'));
        p_pre(ini_get('yaf.environ'));

        return false;
    }
}
